development of new drugs - Turkish English Dictionary